package com.bestcem.xm.ticket.entity.mysql;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 记录公司的各类提醒方式
 * 问卷项目->开启提醒->工单规则->具体工单规则->跟进处理->通知方式
 * 一个公司对应一条通知方式记录
 * 预警模块迁移表
 * <p>
 * 管理员用户,在【企业管理】中设置的可用的通知方式.
 * 在预警规则中的通知设置,依赖于在【企业管理】中设置的通知方式. 在预警模块中只查询,不进行更新操作.
 * 在预警模块中选择的通知方式,会存在每条预警规则中.
 * 当预警规则触发时,根据此规则配置的通知方式,去发送预警通知.
 *
 * @author zhangfeng <feng.zhang@idiaoyan.com>
 * @version v1.0
 * @date 2021/9/17 16:39
 */
@ToString(callSuper = true)
@Getter
@Setter
public class NotifySettingDO extends BaseDO {
    private static final long serialVersionUID = 1L;
    /**
     * 实体标识
     */
    private String notifySettingId;

    /**
     * 公司ID
     */
    private String orgId;

    /**
     * 是否开启邮箱通知 0：否，1：是
     */
    private Boolean email;

    /**
     * 是否开启短信通知
     */
    private Boolean sms;

    /**
     * 是否开启飞书通知
     */
    private Boolean feiShu;

    /**
     * 是否开启企业微信通知
     */
    private Boolean wechatWork;

    /**
     * 是否开启钉钉通知
     */
    private Boolean dingtalk;

    /**
     * 是否是sample数据
     */
    private Boolean sample;

}
